is B12 deficiency common in vegetarians